a:hover
{
	color : #327AA5;
	text-decoration : underline;	
}
a
{
	text-decoration : none;	
}
body
{
	font-family : verdana;
	font-size   : 12px;
	
}
#wrapper
{	
	
	height : 500px; 
	width  : 100%;
	margin : 10px 0px 10px 0px;
}
	#header
	{
		height : auto; 
		width  : 100%;	
		margin : 0px;	
		float  : left;
			
	}
		#header_left
		{
				float  :left;		
		}
		#header_left >h1
		{
			margin : 0px;	
			padding: 0px;
			color  : #62A5CC;
			font-size : 30px;
		}
		#header_right
		{
			float : right;
		}
		#header_right >h1
		{
			margin : 0px;	
			padding: 0px;
			font-size : 18px;
		}
		#header_right >p
		{
			margin: 0px;
			color : #689BC7;	
		}
	#body
	{
		height : auto;
		width  : 100%;
		border-top : solid #CCCFD3 1px;	
		border-bottom : solid #CCCFD3 1px;	
		margin-top : 5px;
		float : left;
	}
		#body_left
		{
			width : 25%;
			border-right : solid #CCCFD3 1px;	
			height : auto;
			float  : left;
		}	
			#search
			{				
				padding : 10px 0px 10px 5px;
			}
			#menu_verticle >ul
			{
				margin : 0px;
				padding: 0px 0px 0px 0px;	
				list-style-position : inside;
			}
				.menu:hover
				{
					background : #CCCFD3;
				}
				.menu:active,visited 
				{
					background : #CCCFD3;
				}
				.menu 
				{
					padding : 12px 0px 12px 30px;
				/*	border-top : solid #327AA5 1px;	*/					 	
				}
		#body_right
		{
			width  : 74.80%;				
			height : auto;
			float  : right;
		}
			#details_function 
			{	
				border-bottom : solid #CCCFD3 1px;	
				float : left;
				width : 100%;
			}
			#details_function >h1
			{
				margin : 0px;
				padding-left : 20px;
			 	
			}
			#details_function >p
			{
				margin : 0px;
				padding-left : 20px;
				color  : #327AA5;
			}
			#details_function >ul
			{
				margin : 10px auto auto auto;
				width  : auto;
				float  : left;	
				list-style-type : square;	
			}
			#details_function >ul>li
			{
				padding : 5px;				
			}
		
	/* Style for login form */
	#login_container
	{
		margin : 100px auto auto  auto;
		height : auto;
		width  : 600px;
	}
	#login_container >h1
	{
		margin : 0px;		
	}
		#login_form
		{
			margin : 0px auto auto  auto;
			height : auto;
			width  : 600px;
			border-top : 2px #0d68cf solid;
		}
		#login_message
		{
			height : 10px;
			width  : 100%;
			text-align : center;
			margin	   : 5px auto auto auto;
			color  : Red;
		}	
			 .message_
			{
				width : 15px;
				color : #FF2525;
			}
		#login_form >table
		{
			font-size : 14px;
			margin	  : 0px auto auto auto;
			color     : ThreeDDarkShadow;
		}
		#login_form input
		{
			width  : 220px;
			margin : 3px;	
			border : 1px #ccc solid;
		}
			#login_button >input
			{
				width  : 100px;
				height : 25px;
				border : none;				
				cursor : pointer;
				background  : #0d68cf ;
				font-weight : bold;
			}
	/* The end style for login form*/